tree pie - German English Dictionary